<%@ page contentType="text/html;charset=UTF-8" language="java" %>  
<html>  
<head>  
    <title>Edit Dish</title>  
</head>  
<body>  
    <%-- 假设我们有一个菜肴的ID从URL参数中传入，例如：editDish.jsp?id=123 --%>  
    <% String dishId = request.getParameter("id"); %>  
  
    <h1>Edit Dish</h1>  
  
    <%-- 表单提交到处理菜肴更新的Servlet或Controller --%>  
    <form action="updateDish" method="post">  
        <%-- 隐藏字段，用于传递菜肴ID --%>  
        <input type="hidden" name="id" value="<%= dishId %>">  
  
        <%-- 菜肴名称 --%>  
        <label for="name">Name:</label>  
        <input type="text" id="name" name="name" required>  
  
        <%-- 菜肴描述 --%>  
        <label for="description">Description:</label>  
        <textarea id="description" name="description" required></textarea>  
  
        <%-- 菜肴价格 --%>  
        <label for="price">Price:</label>  
        <input type="number" step="0.01" id="price" name="price" required>  
  
        <%-- 提交按钮 --%>  
        <input type="submit" value="Update Dish">  
    </form>  
  
    <%-- 错误消息显示区域（可选） --%>  
    <div id="error-message">  
        <%-- 在这里可以使用EL或JSTL来显示从后端传来的错误消息 --%>  
    </div>  
</body>  
</html>